temperature measuring device - German English Dictionary